Workaround for what apparently is a bug in MSYS: returning -1 from main()
authorTor Lillqvist <tml@novell.com>
Tue, 22 Jul 2008 20:14:01 +0000 (20:14 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Tue, 22 Jul 2008 20:14:01 +0000 (20:14 +0000)
2008-07-22  Tor Lillqvist  <tml@novell.com>

* configure.in: Workaround for what apparently is a bug in MSYS:
returning -1 from main() is misinterpreted as exit status 0, so
make sure we return 0 or 1.

svn path=/trunk/; revision=20895

ChangeLog
configure.in

index 406fba643d3f000b2e6d71dd76fa3e2f3d488c0f..5fdf43010e44c1c3e80a724041a0237bc0d6e7c1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-07-22  Tor Lillqvist  <tml@novell.com>
+
+       * configure.in: Workaround for what apparently is a bug in MSYS:
+       returning -1 from main() is misinterpreted as exit status 0, so
+       make sure we return 0 or 1.
+
 2008-07-22  Sven Herzberg  <sven@imendio.com>
 
        Add a test for my fixes from July 20th.
index 2d1a6f9cbf193e3c0fe1be18194617dbc16c7b64..5a7d937ccfa29643148b2b84b0cb4c0fdfea3407 100644 (file)
@@ -1045,7 +1045,7 @@ main (int argc, char **argv)
 {
   char *content_type;
   content_type = g_content_type_guess (NULL, data, data_size, NULL);  
-  return strcmp (content_type, "image/png");
+  return !!strcmp (content_type, "image/png");
 }]])],
   [gio_can_sniff=yes
    AC_DEFINE(GDK_PIXBUF_USE_GIO_MIME, 1, [Define if gio can sniff image data])],